﻿// code01040400.cpp : if条件语句
// 统计每个值连续出现多少次

#include <iostream>
using namespace std;
//统计每个值连续出现多少次
int main()
{
    int curr,aft;
    cout << "输入数据：" << endl;
    //确保第一个数输入成功
    if (cin>>curr)
    {
        int cnt=1;
        while (cin>>aft)
        {
            if (curr==aft)
            {
                ++cnt;
            }
            else
            {
                //若后一个数与当前数不一致时，打印前一个数及其个数，并且将后一个数赋值给当前，并重置计数器
                cout << curr << "出现" << cnt << "次" << endl;
                curr = aft;
                cnt = 1;
            }
        }
        //打印最后一个数及其个数
        cout<< curr << "出现" << cnt << "次" << endl;
    }
    return 0;

}


